to have a lot in common - Alemán Inglés Diccionario